indigenous technology - English Synonyms Dictionary